Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Brazil F2 Italy F4 Germany F5 Germany F6 France F8 Netherlands F1 Netherlands F3 Netherlands F4 Brazil F8 Brazil F10 Brazil F11 Brazil F12 Brazil F2 Germany F8 Brazil F1 Brazil F6 Brazil F7 Brazil F9 Brazil F1 Gran Copa Ericsson - Rio de Janeiro Brasil Open - Florianopolis Copa Ericsson Venezuela - Caracas Open Castilla y Leon - Segovia USTA Challenger of San Antonio - San Antonio Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Open Castilla y Leon - Segovia 2002 Eddleman USTA Challenger - Birmingham Sporting Challenger - Turin Eddleman USTA Challenger - Birmingham Muller Cup 2000 - Ulm Copa Ericsson Uruguay - Montevideo BCP Tennis Classic - Sao Paulo Challenger Britania Zavaleta - Puebla Copa Ericsson - Guadalajara Copa Ericsson - Caracas 2003 West Side Tennis Club Challenger - Forest Hills Budapest Challenger - Budapest Copa Petrobras Bogota - Bogota JVC Trophy - Vienna GHI Bronx Tennis Classic - Bronx Eddleman / USTA Challenger - Birmingham Telesp Celular Open - Ribeirao Preto VII Trofeo Ciudad de Quito - Quito Maia Open 2002 - Maia Visa Tennis Open - Sao Paulo Barletta Citta Della Disfida Open 2000 - Barletta Wartburg Open - Eisenach Memorial Kolyaskin - Donetsk Open Castilla y Leon Trofeo Iberdrola - Segovia Black Forest Open 2000 - Freudenstadt ATU Cup 2001 - Weiden Copa Ericsson Mexico - Guadalajara Copa Sevilla - Seville Challenger 42 - Andrezieux Copa Ericsson Argentina - Buenos Aires Copa Ericsson Brazil - Sao Paulo Regional Hand Center Men's Challenger - Fresno SMS Tennis Open - Sao Paulo Kiev UMC Open - Kiev Sardinia International Championship - Cagliari VI Trofeo Ciudad de Quito - Quito Grolsch Cup - Warsaw Copa Ericsson Peru - Lima ARMS USTA Challenger - Rocky Mount Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia 2001 USTA Challenger of Calabasas - Calabasas San Luis Potosi Challenger - San Luis Potosi Compaq Challenger - Bucharest Quelle Cup - Furth ATU Cup - Weiden Global Telecom Open - Curitiba Copa Ericsson Chile - Santiago Telesp Celular Open - Campinas Global Telecom Open - Florianopolis Finnish Open - Helsinki Copa Ericsson Mexico - Guadalajara VIII Trofeo Ciutat de Barcelona - Barcelona Asics Challenger Open - Monchengladbach XL Challenger de Tenis Copa Sevilla - Seville Intelig Tennis Cup - Campos do Jordao Hamburg Challenger - Hamburg Challenger Copa Sevilla Internacionales de Andalucia - Seville Gran Copa Ericsson - Porto Alegre Pekao Open - Szczecin Top Wool Challenger Biella - Biella 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Internationale Tenniskampioenschappen Scheveningen - Scheveningen Open Punta Del Este/Copa Banco Montevideo - Punta Del Este Gran Challenger Casablanca - Mexico City Copa Ericsson - Lima Lambertz Open - Aachen Zagreb Open - Zagreb Prostejov Challenger Oberstraufen Cup - Oberstaufen San Luis Potosi Challenger - San Luis Potosi Challenger Casablanca San Angel - Mexico City Zagreb Open - Zagreb X Challenger Britania Zavaleta - Puebla Open Castilla y Leon - Segovia drkoop.com USTA Tennis Championships - Armonk Espinho Challenger - Espinho 9th Wartburg Open - Eisenach Hugarian Food Open - Budapest Belo Horizonte Tennis Open - Belo Horizonte CA Challenge - Graz 2004 Freeman Men's Challenger - Joplin Lamberts Open by Stawag - Aachen Copa Petrobras Aracaju - Aracaju Santa Cruz de la Sierra Challenger Segovia Challenger Bergamo Challenger Draft Corona Mexico City Open - Mexico City Steelers Cup 2005 - Kosice SMS Tennis Cup - Sao Paulo XL Bermuda Open - Bermuda Maia Open - Oporto Warsteiner Challenger Wolfsburg - Wolfsburg Heineken Open - Auckland Challenger Ford de Cherbourg - Cherbourg Brazil Open - Salvador Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Tennis Napoli Cup - Naples 2003 Eddleman USTA Challenger - Birmingham Milan Indoors - Milan Challenger Canottieri Minico - Mantova Challenger Ford de Cherbourg - Cherbourg Estoril Open - Estoril Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten XXIX Edizione 'A.Savoldi Marco' - Manerbio Zivnobanka Czech Open - Prostejov Idea Prokom Open - Sopot Open de Franche Comte - Besancon Heineken Open - Auckland Kyiv UMC Open - Kiev DPD Challenger 2000 - Aschaffenburg Skandia Open - Linz Trofeo Barcelona de Tenis - Barcelona Madrid Challenger USTA Men's Challenger of Dallas - Dallas Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger Ford de Cherbourg - Cherbourg Nord/LB Open - Braunschweig Open Castilla y Leon - Segovia Nottingham Challenger Copa Ericsson Uruguay - Montevideo St. Tropez Challenger Polish Open 99 - Poznan Aberto de Sao Paulo - Sao Paulo Torneo Internacional Challenger Fila 2005 - Leon Mallorca Challenger Abierto Internacional de Salinas - Salinas Blumenau Challenger Internationale Badische Meisterschaften Um Den Techem Cup - Zell Vancouver Challenger Wartburg Open - Eisenach Hilversum Open - Hilversum Badden Open by Rothaus - Ettlingen Open Seat-Godo 2001 - Barcelona Muller Cup - Ulm Adidas International - Sydney Open 88 - Contrexeville Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Gramado Open de Tennis - Gramado Aix En Provence Challenger Nord LB Open - Braunschweig Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Gerry Weber Open - Halle Black Forest Open - Freudenstadt Rado Geneva Challenger - Geneva Generali Open - Kitzbuhel Open Carparti - Brasov TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Jameson Cup - Milan Medibank Private International - Sydney Gelsor Open Carpati - Brasov Nossa Caixa Aberto de Sao Paulo - Sao Paulo Heilbronn Open - Heilbronn Gemax Open 2002 - Belgrade Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta TCT Open - Tunis Lyon Challenger Memorial Savigni - Sassuolo Brasil Open - Costa do Sauipe The Hilversum Open - Hilversum Trani Cup - Trani Black Forest Open 2002 - Freudenstadt Dubai Open - Dubai Kyiv Open - Kiev AXA Open - Lisbon San Luis Potosi Challenger 2000 - San Luis Potosi Optimus Maia Open - Maia Quelle Cup 2000 - Furth Open de la Comunidad Valenciana - Valencia Challenger Casino Lugano - Lugano Polish Open 2000 - Poznan BMW Challenger Open - Monchengladbach Cosmorom Challenger - Brasov Copa Ericsson Peru - Lima Ortisei Challenger TESS Tennis Classic - Campinas Allianz Suisse Open - Gstaad Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires Monterrey Challenger Phoenix Challenger Mercedes Cup - Stuttgart Warsteiner Grand Prix ATP Challenger - Oberstaufen Tampere Challenger - Tampere Generali Open - Kitzbuhel Eddleman/USTA Challenger - Birmingham Jagermeister Open - Braunschweig 7th Wartburg Open - Eisenach Muller Cup 99 - Ulm Open 88 - Contrexeville Aix En Provence Challenger Bordeaux Challenger Copa Sevilla Internacionales de Andalucia - Seville Copa Ericsson - Sao Paulo Schickendanz Open - Furth VIII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Ljubljana Open - Ljubljana Pilot Pen Tennis - New Haven Siemens Open 2003 - Scheveningen Ilkley Challenger Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo IX Trofeo Ciudad de Quito - Quito Czech Indoor Open - Prague Sao Paulo - Brazil Nokian Hakkapeliitta Open - Tampere Istanbul Challenger Stockholm Open - Stockholm Alicante Challenger St. Petersburg Open - St. Petersburg Roanne Challenger Sydney International - Sydney Oberstaufen Cup - Oberstaufen Open de Tenis Comunidad Valenciana - Valencia Bordeaux Challenger Bratislava 1 Challenger Segovia Challenger Open SEAT Godo 2006 - Barcelona The Stella Artois Championships - London Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo ARAG World Team Championship - Dusseldorf Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril BMW Open - Munich The Tennis Channel Open - Las Vegas Generali Open 2000 - Kitzbuhel Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Cerveza Club Colombia Open - Bogota St. Petersburg Open - St. Petersburg The Dubai Tennis Championships - Dubai The Artois Championships - London The Nottingham Open - Nottingham Catella Swedish Open - Bastad Pilot Pen Tennis - New Haven TD Waterhouse Cup - Long Island Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Orleans Challenger ABN/AMRO World Tennis Tournament - Rotterdam Pilot Pen Tennis - New Haven China Open - Beijing Mouilleron-Le-Captif Challenger Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice Legg Mason Tennis Classic - Washington Mercedes Cup - Stuttgart Alicante Challenger Brest Challenger International Championship of Croatia - Umag Heineken Open Shanghai - Shanghai Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Movistar Open - Vina del Mar Estoril Open - Estoril ABN AMRO World Tennis Tournament - Rotterdam AEGON Championships - London Catella Swedish Open - Bastad Synsam Swedish Open - Bastad Heineken Open - Auckland Brasil Open - Sao Paulo Salzburg Challenger Abierto Mexicano Telcel - Acapulco Bet-at-home Open - Hamburg PTT Thailand Open - Bangkok China Open - Beijing Valencia Open - Valencia SAP Open - San Jose Studena Croatia Open - Umag SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem China Open - Beijing If Stockholm Open - Stockholm US Men's Clay Court Championship - Houston Legg Mason Tennis Classic - Washington Bet-at-home Open - Hamburg BellSouth Open - Vina del Mar Credit Agricole Suisse Open - Gstaad China Open - Beijing Ecuador Open - Quito Barcelona Open BancSabadell - Barcelona AEGON Championships - London If Stockholm Open - Stockholm BRD Nastase Tiriac Trophy - Bucharest SkiStar Swedish Open - Bastad BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Open de Moselle - Metz Gerry Weber Open - Halle Antalya Cup - Antalya Open 13 - Marseille Abierto Mexicano - Los Cabos The Stella Artois Championships - London Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Synsam Swedish Open - Bastad Antalya Cup - Antalya Generali Open - Kitzbuhel Shenzhen Open - Shenzhen Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna DIEMA XTRA Sofia Open - Sofia Libema Open - 's-Hertogenbosch Nature Valley International - Eastbourne SkiStar Swedish Open - Bastad Ordina Open - 's-Hertogenbosch Moselle Open - Metz Chengdu Open - Chengdu Qatar ExxonMobil Open - Doha Astana Open - Nur-Sultan Millennium Estoril Open - Estoril European Open - Antwerp Allianz Suisse Open - Gstaad Belgrade 2 - Belgrade Astana Open - Nur-Sultan Argentina Open - Buenos Aires Abierto de Tenis Mifel - Los Cabos Sofia Open - Sofia Open de Tenis Comunidad Valenciana - Valencia Barcelona Open BancSabadell - Barcelona Abierto Mexicano Telcel - Acapulco German Tennis Championships - Hamburg China Open - Beijing AAPT Championships - Adelaide Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires BMW Open - Munich Open Sabadell Atlantico - Barcelona 2000 Mercedes Cup - Stuttgart US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich If Stockholm Open - Stockholm Energis Open - Amersfoort Valencia Open - Valencia Qatar ExxonMobil Open - Doha International Tennis Championships - Delray Beach ABN AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Generali Open 2003 - Kitzbuhel ATP Kremlin Cup - Moscow Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Open Sud de France - Montpellier If Stockholm Open - Stockholm Valencia Open - Valencia Cordoba Open - Cordoba Dallas Open - Dallas Dubai Duty Free Tennis Championships - Dubai Qatar ExxonMobil Open - Doha Gonet Geneva Open - Geneva Brasil Open - Sao Paulo Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Bet-at-home Open - Hamburg Moselle Open - Metz Copa Ericsson Brazil - Sao Paulo Rakuten Japan Open - Tokyo SkiStar Swedish Open - Bastad Siemens Open - Scheveningen Qatar ExxonMobil Open - Doha Banca Stato Challenger Lugano - Lugano Oberstaufen Cup - Oberstaufen KGHM Polish Indoors - Wroclaw Millennium Estoril Open - Estoril The Scottish Tennis Championships - Edinburgh Open de Nice Cote d'Azur - Nice AEGON Championships - London Aegon Nottingham Open - Nottingham Credicard Tennis Cup - Campos do Jordao Valencia Open - Valencia Copa Ericsson Uruguay - Montevideo Copa Ericsson Peru - Lima Rakuten Japan Open - Tokyo Tenerife Challenger If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Kyiv UMC Open - Kiev Copa Ericsson - Santiago Okal Open - Eckental Warsteiner Challenger Lubeck - Lubeck Britania Zavaleta - Puebla Prague Challenger - Prague US Men's Clay Court Championship - Houston Rhein-Main Challenger 2003 - Aschaffenburg Hungarian Open - Budapest Warsteiner Grand Prix - Oberstaufen Hilton Waikoloa Village USTA Challenger - Waikoloa SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg ABN AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championship - Houston China Open - Beijing Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech Seville Challenger Swiss Open - Gstaad Kroger / St. Jude International - Memphis Generali Open - Kitzbuhel Abierto Mexicano Telfonica MoviStar - Acapulco AEGON Championships - London China Open - Beijing Ordina Open - 's-Hertogenbosch Rio Open - Rio de Janeiro bett1HULKS Indoors - Cologne Open Romania - Bucharest Qatar Open - Doha Open 13 - Marseille Open Seat Godo 2005 - Barcelona Cordoba Open - Cordoba Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Mallorca Championships - Mallorca Open Seat Godo 2003 - Barcelona Open 13 - Marseille Gonet Geneva Open - Geneva Pilot Pen Tennis - New Haven Qatar ExxonMobil Open - Doha AIG Japan Open - Tokyo US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Open de Tenis Comunidad Valenciana - Valencia Delray Beach Open - Delray Beach Open SEAT 2008 - Barcelona AEGON International - Eastbourne ATP Studena Croatia Open Umag - Umag Countrywide Classic - Los Angeles China Open - Beijing BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Brisbane - Brisbane Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Catella Swedish Open - Bastad Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Ecuador Open - Quito US Men's Clay Court Championship - Houston Tennis Masters Series - Hamburg Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem China Open - Beijing Sydney International - Sydney Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco Tennis Masters Series - Toronto Ricoh Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Open Seat-Godo '99 - Barcelona Erste Bank Open - Vienna BMW Open - Munich Tata Open - Chennai Estoril Open - Estoril bett1HULKS Championships - Cologne BNP Paribas Masters - Paris Open 13 - Marseille Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Topshelf Open - 's-Hertogenbosch Montechiarugolo Challenger Tennis Masters Series - Monte Carlo Pozoblanco Challenger Tennis Masters Series - Madrid Santo Domingo Challenger Stanford Challenger Telecom Italia Masters - Rome Open de la Comunidad Valenciana - Valencia Tennis Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Channel Open - Las Vegas Tennis Masters Series - Madrid Campionati Internazionali d'Italia - Rome Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Brisbane International - Brisbane Masters Series Madrid - Madrid Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mallorca Championships - Mallorca BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Rogers Cup - Toronto BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Miami Open - Miami Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal BNP Paribas Masters - Paris Campionati BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Tennis Masters Series - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Masters Series Monte-Carlo - Monte-Carlo Shanghai ATP Masters - Shanghai Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai ABN/AMRO World Tennis Tournament - Rotterdam St. Petersburg Open - St. Petersburg Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris Thailand Open - Bangkok China Open - Beijing Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London French Open - Paris San Diego Open - San Diego U.S. Open - New York German Tennis Championships - Hamburg Apia International - Sydney Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Fever-Tree Championships - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York The Ericsson Open - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, 1R, BRA-FRA 4-1 Hopman Cup - Perth Davis Cup, World Group, QF, GER-ESP 1-4 Hopman Cup - Perth Davis Cup, World Group, PO, ESP-UKR 5-0 Campeonato de Espana Kia de Tenis 2004 - Madrid Davis Cup, World Group, QF, ESP-GER, 3-2 AAMI Classic - Kooyong Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong All Lower level tournaments Olympics - London Barclays ATP World Tour Finals - London